package com.中介者模式;

/**
 * 中介者抽象类
 */
public interface Mediator {

    /**
     * 抽象接受消息，接受谁的消息我们要明确，这是接受同事类发过来的消息
     */
    public void getMessage(int state,String name);

    /**
     * 将同事类加入到中介者的电话薄中，这样中介方便联系同事类
     */
    public void register(String colleagueName,Coleague coleague);

    /**
     * 发送消息
     */
    public void sendMessage();
}
